#include <PluginCommon.hpp>
Public Member Functions | |
| virtual | ~IDPObject () |
| Destructor. | |
| virtual DWORD | GetFlags ()=0 |
| virtual BOOL | HasFlags (DWORD Flags)=0 |
| virtual IDPResult | SetFlags (DWORD Flags)=0 |
| virtual void | OnEvent (int Event, DWORD Param1, DWORD Param2)=0 |
| virtual void | OnCommand (deString *sCommand)=0 |
| virtual IDPResult | GetPropertyNames (deString *Name)=0 |
| virtual IDPResult | GetPropertyDetails (const char *Name, IDPObjectProperty *Property)=0 |
| virtual IDPResult | SetProperty (const char *Name, deString *Value)=0 |
| virtual IDPResult | SetProperty (const char *Name, int Value)=0 |
| virtual IDPResult | SetProperty (const char *Name, double Value)=0 |
| virtual IDPResult | SetProperty (const char *Name, DWORD Value)=0 |
| virtual IDPResult | GetProperty (const char *Name, deString *Value)=0 |
| virtual IDPResult | GetProperty (const char *Name, int *Value)=0 |
| virtual IDPResult | GetProperty (const char *Name, double *Value)=0 |
| virtual IDPResult | GetProperty (const char *Name, DWORD *Value)=0 |
| virtual BOOL | SupportsInterface (const char *InterfaceName)=0 |
|
|
Destructor.
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
Used to retrieve details on a specific property. This method is used to retrive the details on a property such as what control it uses, native data type, and help text prompt
|
|
|
Used to retrive a semicolon delimitted list of valid object properies.
|
|
|
|
|
|
Callback for user hotkeyed commands. OnCommand() will be called by the interface whenever a hotkeyable command registerd by the plugin has been trigger by the user. param sCommand Name of the command that has been fired off as it was registered by the plugin initially |
|
||||||||||||||||
|
The callback for most all plugin events. OnEvent() is used for most all plugin events, such as frame calls, window resizing, context menus, etc.
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Queries the interface to determine if a specified interface is supported. At the present time there is only one revision level in each interface, and this is not used. This function is for future expansion.
|
1.3-rc3